﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public enum E_StyleToggle
{ 
    On,
    Off
}

public abstract class CustomGUIController : MonoBehaviour
{
    public ControllerGUIPos pos;

    public GUIContent content;

    public E_StyleToggle styleToggle;
    public GUIStyle style;

    public void Draw()
    {
        switch (styleToggle)
        { 
            case E_StyleToggle.On:
                DrawStyleOn();
                break;
            case E_StyleToggle.Off:
                DrawStyleOff();
                break;
        }
    }

    protected abstract void DrawStyleOn();


    protected abstract void DrawStyleOff();
}
